package com.moss.cloud.common.core.model.po;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

@Data
@EqualsAndHashCode(callSuper = false)
public class PermissionMenu implements Serializable {
    /** 父菜单id */
    private Long parentId;
    /** 菜单类型 (menu:菜单，btn按钮)*/
    private String menuType;
    /** 菜单名称 */
    private String name;
    /** 菜单路径名称，组件名称 */
    private String path;
    /** 权限标识*/
    private String auth;
    /**获取方法*/
    private String method;
    /**所属服务*/
    private String serviceId;
    /** 菜单图标 */
    private String icon;
    /** 排序 */
    private Integer orderNum;
    /** 打开方式（1tab方式，2单独页面） */
    private Integer openType;
    /** 是否隐藏 */
    private Boolean hidden;
    /** 描述 */
    private String description;
}
